• China's construction of dams sparks controversy as building river dams "results in irreversible modification of natural landscapes": Report - The Economic Times

    Source: Buzz FX / 04 Feb 2025 02:11:20   America/New_York


    China recently announced plans to build the largest hydropower dam in the world, with a capacity to generate three times more energy than the Three Gorges Dam, the new dam will be located on the transboundary Brahmaputra River.However, Chin
    Read more...
Share on,